iT邦幫忙

2026 iThome 鐵人賽

DAY 2
0
佛心分享-IT 人自學之術

當 Python 初學者遇到 AI:30 天人機協作學習手記系列 第 2

[Day 02] AI繼續帶路:Python 變數與四大基本資料型別

  • 分享至 

  • xImage
  •  

今日對話:變數與資料型別是什麼?

我的 Prompt(提示詞):

「我是一個剛學 Python 的初學者,請用生活化、好懂的比喻,向我解釋『變數』是什麼?並介紹 Python 中最常見的 4 種基本資料型別。」

AI 導師的建議與拆解

AI 給了一個非常生動的比喻,把抽象的程式名詞具體化了:

1. 什麼是變數?
把變數想像成一個「貼著標籤的收納盒」。你可以把不同的東西放進去,並在盒子上貼一個好記的名字。當你需要用到裡面的東西時,只要呼叫那個標籤名字,Python 就會幫你把裡面的資料拿出來。

2. 四大基本資料型別(收納盒裡裝的東西):

  • 整數 (Integer, int):沒有小數點的數字。像是人數、年齡(例如:18)。
  • 浮點數 (Float, float):有小數點的數字。像是身高、體溫、成績(例如:36.8)。
  • 字串 (String, str):任何文字資料,一定要用單引號 ' 或雙引號 " 包裝起來。像是姓名、地址(例如:"Alice")。
  • 布林值 (Boolean, bool):只有兩種結果的「是非題」,即 True(真)與 False(假),且開頭字母必須大寫。

實作筆記與驗證

看完了 AI 的比喻,讓我更家了解什麼是變數和甚麼是資料型別,馬上動手打開 VS Code,實際建立這四種收納盒,並認識一個超實用的 Python 內建函式——type()。

我在 day02.py 檔中寫下這段測試程式碼:

python
#建立不同型別的變數 (給收納盒裝東西並貼標籤)
student_name = "Alex" # 字串 (str)
age = 20 # 整數 (int)
height = 175.5 # 浮點數 (float)
is_student = True # 布林值 (bool)

#印出變數內容
print("姓名:", student_name)
print("年齡:", age)

#使用 type() 檢查收納盒裡的資料型別
print("name 的型別是:", type(student_name))
print("age 的型別是:", type(age))
print("height 的型別是:", type(height))
print("is_student 的型別是:", type(is_student))

今日小結

今天學會了如何把資料裝進「收納盒」裡,以及如何分辨這四大基本型別。


上一篇
[Day 01] 讓 AI 帶路:Python 環境建置與第一支 Hello World 程式
下一篇
[Day 03] 讓資料動起來:Python 運算子實戰
系列文
當 Python 初學者遇到 AI:30 天人機協作學習手記10
圖片
  熱門推薦
圖片
{{ item.channelVendor }} | {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言